package com.shycloud.mido.organ.api.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 分校信息表entity类
 *
 * @author zzq
 * @since 2019-05-13
 */
@Data
@TableName("org_sub_school")
@EqualsAndHashCode(callSuper = true)
public class BranchSchoolEntity extends Model<BranchSchoolEntity> {
	private static final long serialVersionUID = 1L;
	/**
	 * 自增主键
	 */
	@TableId(value = "id", type = IdType.UUID)
	private String id;
	/**
	 * 机构id
	 */
	private Integer orgId;
	/**
	 * 授课学校
	 */
	private String schoolName;
	/**
	 * 国家
	 */
	private String country;
	/**
	 * 区号
	 */
	private Integer areaCode;
	/**
	 * 固定电话
	 */
	private Integer phone;
	/**
	 * 省份
	 */
	private String province;
	/**
	 * 城市
	 */
	private String city;
	/**
	 * 区县
	 */
	private String area;
	/**
	 * 详细地址
	 */
	private String address;
	/**
	 * 经度
	 */
	private String longitude;
	/**
	 * 纬度
	 */
	private String latitude;
	/**
	 *状态 （0为启用；1为禁用）
	 */
	private String status;
	/**
	 * 创建者
	 */
	private String createUser;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 创建者
	 */
	private String updateUser;
	/**
	 * 更新时间
	 */
	private Date updateTime;
	/**
	 * 省份名
	 */
	private String provinceName;
	/**
	 * 城市名
	 */
	private String cityName;
	/**
	 * 区县名
	 */
	private String areaName;

	// 开放日
	private String openDate;

	// 开放时间
	private String openTime;

	// 提前预约时间
	private String orderTime;
}
